47583796
98481366
67113844
25762831
4594555
92604225
25208419
88676522
47302905
57469629
36783992
61287496
25146756
17682533
65358715
63798453
92976392
93797723
75556143
2114500
37077651
27875375
57306923
23419243
62255191
28767161
90378286
25094303
7086800
97481778
21274237
61322847
56708481
46701864
53734409
47372392
1986731
64018536
6390102
82392281