96546162
33326495
60193772
42984230
56458659
37478013
35647456
8962269
76202030
11119423
58251948
6741029
44817864
18959792
95939142
2432731
91706143
23878800
61408516
60775748
20214793
74403597
17788283
75565400
9563600
35701075
179976
5719772
2854908
12895407
60285746
62502846
50241875
3535537
51088832
55982380
27759162
94417113
20004240
38745658