92201422
4435225
96928651
50635715
64953101
43409030
12215251
6941200
94302777
9203799
47925010
26899217
71137612
48145229
24291479
3252751
48147640
19788056
91844392
14831214
80189446
54767095
92118635
48675679
12087006
30188759
49322054
5132215
97207092
57538220
6928380
2003068
58904534
4756571
55332281
72373790
82928467
29753308
6828866
98147818