43229659
26641192
88499097
28853513
67823025
7352925
36611926
3339654
67013034
26553472
47832731
37396892
70754385
32444460
26236436
52755658
60512911
83569951
31568741
23835264
3553433
57974731
2813629
67221255
75718475
58921052
352910000
25933558
51746092
44127565
1022289
8744170
97381059
19175470
30732141
82963538
705837
94817375
64483631
75461985