12128300
59661517
17214520
93325133
26687735
60019595
24299291
80012724
33982446
82622298
3547524
61711713
47554538
79004853
39513374
11169743
46437493
23231438
57227148
40202265
60921685
8410602
45412669
76239348
68182452
35913138
55336470
28831024
6107733
6170934
18512741
94351907
78571497
8471328
8657288
97869754
64789361
44834758
33066506
8326658