82503115
36296
65019440
37838923
15748897
45267163
71005274
8512533
90937033
26596581
34028535
40664293
10893555
92916154
70068231
61281713
158255
70400
29804321
2048106
61847547
9306660
80543703
4208519
33032880
71601785
3310850
57176649
66135510
38518581
88505613
45251191
47073982
3527466
57656994
61542296
29612945
80538982
49451471
64895009