32148218
51234544
29041977
93102793
30897723
65685509
22459930
33103374
22122856
89541775
71649040
83874518
1139164
74294287
38971625
68629018
95633812
53336808
63715457
63866694
2066178
74483297
2167339
43228421
77269017
11409424
23279614
27582599
98106135
71185816
7317430
11899044
6910367
83069320
1049338
81019968
23093954
71914583
38874224
38865942