75399500
93808247
61862047
49824960
79813145
74931867
76755053
44948543
3353699
76556506
63365313
31138650
62992174
45583468
494161
91651233
22502048
62377603
91269594
75557377
54577247
4063962
97632221
15033069
52719647
53923591
44303852
49243726
88591006
92802875
34556020
906405
32697702
40351257
13403486
99603904
79262790
10926176
72298252
29096172