62508220
35141787
64241412
80306271
73372613
50535679
95723026
67404291
13906522
75658218
88462195
9583444
20972778
88625952
98914892
29845765
13881895
58579448
92083137
861679
89755106
6292716
1254591
6109393
96815009
90469747
70122782
95781566
38198938
6501821
92414586
77889306
4651279
74658000
6561097
59543993
92404333
13947783
74015091
25873783