99752640
33175098
88464131
26556414
8712473
44512984
33379539
23821732
19449814
5544596
54675278
99841684
80894707
67436275
90572777
50953898
12364190
400786
95278481
28641182
61659635
37653602
5312789
1004179
3829682
57785426
32223053
38378373
18932838
30654947
17997020
16233676
68914385
96715027
87999908
7678749
68887641
9579775
67623347
3707989