52101953
8242281
66891131
94084345
158218
91266510
57385077
2927616
91561432
6417459
41239603
3414747
59882815
54138844
96958611
16303331
29215528
69793522
59203186
70154047
7388666
76555370
30073237
11785353
47733450
91504075
74981626
84902926
83729869
79586874
23295999
56405914
70676003
8385463
32353119
44616909
66883395
53172329
79193667
1987286