63108878
32997780
6868630
45988735
41485618
50153079
629881
85939952
34532495
68664817
1332211
34456899
67747801
45413505
4099972
37293127
31653284
80919566
18956410
24954574
20962840
36928507
94834315
74487083
72679742
1781411
57248721
8884482
75711069
61848770
97701625
27731382
9445473
32561259
2057855
37619963
56747637
31071756
46053136
32612492