54338652
80342684
73577990
24501061
50434132
58928186
79761780
8653146
929556
74954775
56645243
11618102
43586840
45295131
9605220
24639521
68576892
25261370
64365760
4494741
63923422
1809733
7112647
13445582
87804137
96799485
11327712
7832164
47171209
73785104
86118660
15319156
15654258
97033242
14973763
63127596
50583533
6100650
20379731
2005654