65989870
42758775
96537398
55069055
90496290
37443731
37118246
51102127
94909137
5415189
75966078
95525236
79086691
53429071
64311297
869851
32935885
15774326
49962044
96519182
33864485
72853427
725046
42696282
70248447
25879113
24868656
40307617
84388031
30802820
46776756
1937252
30474942
86062331
4907072
84352304
1383976
62795471
32894748
12525111