98275445
92073852
68339035
6883884
65614448
78625902
28518042
5871003
1314424
91275816
2204127
91149648
86416086
20548813
90544863
78569608
91346427
4514968
12766844
9984480
9586758
20094945
86896317
59419166
33367181
23281738
36003444
1369996
32318006
45823012
22743608
39058076
96277408
1885788
70113396
67611360
6089364
44659724
63065313
64866827