67495610
4986822
91588701
72185510
33278235
16112321
57996996
74564000
98063340
83769915
64583825
34985038
22884013
41998059
28728396
10705095
90439005
22553700
55194870
43138426
38423684
82771040
2862339
8486880
12019322
94491639
3699761
5102641
92861130
57004407
82826071
773356
8141680
39092267
76577071
89401015
77067331
62084323
2076669
92967402