46296478
14084870
49709638
56873404
2637929
90374379
83319633
35257018
28044722
31349326
68592922
8727722
39799394
734130
31461186
30713447
72198618
37192675
90794558
39567606
59458694
91811613
34669613
38559538
5255574
52793582
6319412
21818421
39099425
882400
736798
20231641
46672366
96394162
40435482
20749119
11138064
16949795
31456472
69944906