43355363
22014224
16646015
75005518
4366334
44405225
66816037
8708286
60782757
28459701
2816284
78392009
18951745
9926493
66054210
67014423
53774024
9993415
42214875
40119710
67367391
37733311
1923257
9798385
75688605
43847831
27889879
71337999
87304325
91965618
9371997
65363848
64131867
64467325
81009159
98924257
49363613
6751198
85472489
47559041