47388512
2675882
97807178
88427693
66884783
97368022
53634378
59386985
93153788
49095254
39875605
40259003
7845744
46523843
71924330
3364503
39581445
85055563
4637124
22484235
87748612
92051445
399253
10307820
44182928
93636037
18579123
92109817
58599778
54153111
13295441
37657125
29846742
44486205
1668241
56794684
70405006
50857344
27541330
62287164