8047262
18859550
69914393
92263719
25057433
18365685
41913150
4849398
78726323
49708789
31329011
64051268
49627752
31647907
27945783
47569361
42139438
13544197
1719157
32228074
93688550
69629580
65889206
89324496
81017879
1948653
24025440
81608603
3718452
38219956
87762554
41602106
45694371
97309825
28394911
59844872
21366862
66684962
45343075
58939984