11016091
20359444
36833629
49086545
61571458
20432680
14334706
17781100
45375283
4056180
60366437
18409811
8834160
78023528
72544043
48257782
1082775
92112285
3991937
65678645
34969516
53203425
92981583
967870
884323
71506741
70574900
38407541
34381716
43497117
53577501
17512634
51426736
50826136
25147688
45211965
36951446
769777
43142991
46833796