57228658
88412507
78595493
72321332
7728818
3987546
36038955
38859139
32808829
54672783
7523033
35502817
10822707
36702110
99799549
40162485
95036405
90606763
58378519
61156082
66414093
58498843
77779913
6243566
14911908
55835295
62589068
38082800
92974686
86954498
32986424
35072120
83177821
32176851
61764989
7204760
301993
27273364
71832795
21397034