65605368
102582
69632818
13622274
46607105
5987364
86516486
79011115
19424850
58772949
56155432
35489568
2903079
85924651
75118464
14931263
35761430
62143947
52314637
55082141
40901132
17818391
65838598
7995503
92946516
95891674
87975807
30535780
53538319
16625397
20062020
66948434
98051383
72275851
5056387
11166410
40389442
3184742
16358224
46349302