46825638
32596928
7228619
94305878
75567770
92207567
72609371
6504228
27077001
70224069
7107148
73226512
59424543
64448465
58422784
75251259
66807954
62544364
42252488
96138320
49054594
10478692
87865229
99108096
49001354
83048616
32244892
32429806
64713187
4666811
21245679
52274337
97202812
1479961
40137388
48374282
37447227
99563123
13021384
50899122