84098536
92812190
8279251
45196523
31654391
19006114
38384960
88363045
10646394
75167526
82014094
54833662
18722960
931547
12482442
30187656
39996414
56512887
23289927
47841069
75912720
1646698
54164539
82194842
66824208
5037711
34047585
94849428
90067539
15912270
45506038
34232610
3718484
96972161
54787779
51156609
94418753
20731494
13746157
14001199