64057336
29524366
7832772
17367636
9081707
67776760
18506709
77103887
1659415
47241485
67358425
31339250
90434651
7698126
755671
9530692
14178545
32947387
55603352
76229871
90688367
73932060
72629704
29498268
58033781
74961112
3159422
4325850
40505581
6432245
34031658
6994577
11705471
64833724
15849878
84037702
62743906
13476042
26124710
20616249