97129170
23973208
90988127
57229095
7969286
17778696
9899111
17262022
1128061
45075529
4071252
36178470
98174397
79041358
90456646
26076559
9810372
6409150
43793472
61149841
20972727
29441085
32435281
891672
63848233
3529267
44753933
58219444
4086368
76679994
14633546
47123998
4698407
10643186
35696724
13686909