19198616
57146679
865987
41586
18518773
30909680
4438460
62542531
40585159
31112191
42703466
82505413
17184412
90655076
78652420
46332608
70039042
99239594
9405522
21695487
85851102
96664991
32464344
8671202
92747500
65718386
27552521
3505860
26773845
38406727
95546223
14885708
9910845
6396657
50404162
70097662
73203104
97018011
12132409
86475350