42884292
27854235
58319100
5019777
74774213
2962901
26879300
35207016
12493610
26982226
9716865
36982419
75477284
97514505
52886739
62373552
42104706
61298902
49079723
75255085
93649120
2146523
62609598
18561842
41388706
1647447
83993561
86349328
94913066
6028139
5758474
42658404
22815841
48197826
63234962
31643847
75981422
1402583
1515781
78846073