81367962
21224633
69639193
69393804
31933415
8270987
40922167
18962118
41664082
7523704
79987068
90631019
65247810
29937880
16036655
87478288
67049933
9612980
22645767
3322338
40878863
4473413
55971766
96166355
52296
28125300
985291
19862648
5439999
31651195
53432530
52421638
73473807
17799330
38372353
86905372
1556816
68756557
53414352
92503379