45847036
21211482
16949185
5921448
39266969
141651
48522542
92391
7299849
54896483
772296
65666477
63981418
4966601
9801562
22813377
43798884
17273598
25169898
54764275
71605161
93698479
92225749
80846554
87391168
46526888
6742764
57008134
72269068
19684558
68357401
84162018
82799923
30698838
3148338
71148200
65772242
99794174
77523970
4944879