10822030
49156900
6961883
4954624
38642512
45111721
431751
37461559
61419311
36034478
70109301
38663322
95298195
897569
81208327
28775519
71704978
43376343
93625886
9778580
78654498
72497427
53957323
5881672
2395779
33878158
28069964
64886362
14804856
62398605
2206593
9043036
26368936
97881155
11681439
59748435
46303060
52413560
13202329
56804792