12527862
2385326
3984359
21811454
1647299
88752578
63402119
98406266
37593857
91458345
10582808
23777517
43708956
83736659
77744423
68804155
75425331
15171788
3291713
84441486
54995973
75733271
54593206
30661544
49561705
17681890
49491927
60885324
44723851
41815058
8036505
3965475
197315
23065914
13383671
78848827
3592933
23333112
3623508
54999124