42909588
72835208
85346930
30011659
14205408
49597210
84786932
69676160
51817542
6751132
1627417
8446230
55082520
71844522
72322389
48052297
27614698
45453835
28189521
96782815
2493939
51581218
52224546
44904359
70146233
79287645
35934318
33522418
22649469
29052321
95423667
33487360
9046510
38743245
55025921
6964312
32326299
24136764
76481155
25487312