39486428
53616766
376582
2643241
58496911
11615145
83669793
87575093
84042492
72103764
98941180
1327681
77683083
81881196
65255709
27829342
9667553
65694106
24058215
15093379
61525498
40729180
51916356
50707340
74085821
27261109
78673742
66943087
82969501
94788336
67211646
3736533
73963068
1977782
6046320
79767899
23847923
26859145
78345
45272316