34012911
6586357
51015518
60142117
96979033
97018979
19153406
48987016
60127409
85132471
1695597
55873770
2573457
46064944
38944362
67888244
76609653
55918995
11081709
13533924
21935144
37922178
32833287
2035825
36312259
86266911
80245600
93494532
92081242
15296132
24905443
8196326
59362813
36338601
69807015
973108
80453135
47251642
14147607
46252233