83164311
27899017
67098501
11253890
22115548
25589532
97152836
45416316
69003999
46587220
4271291
3707427
60353026
97182924
59208817
33415772
61136478
4814239
75684786
61168933
94044384
99657945
11171787
91905996
74204646
65556032
59017429
14273350
58142240
56684274
92805622
86282226
18068903
6922341
50485970
64195221
91012280
70457088
14661435
71818567