47237226
739461
5114366
68008244
80346529
94419910
97592306
62212189
15612251
82139355
83882323
29199556
30148882
36807202
76201058
46033560
848102
59598338
379236
7282783
17345018
77239073
91696334
23219754
28999556
58213689
62256071
215483
35369080
74252993
70188819
14614907
43532323
3020238
61055201
86064212
4557444
9492058
93511330
32163828