30976531
86543407
60876572
85202752
77063942
84075389
9395754
12596596
5480419
32258636
12102207
61335364
50757078
28371080
45343229
81459984
65961113
7909730
22725623
27802838
4337592
30506503
85717693
10204699
83437871
8754927
21792401
14252264
63008028
75142516
341569
61055523
24461971
71582885
23415154
19341536
244545
52447742
6559406
19751094