93243193
40353801
40798236
96658216
97542454
78242350
8945519
57592490
25205058
16051077
67399211
77207188
8737908
80508857
21267399
89197768
948009
51863933
12456421
94463861
29886628
8426318
12094619
76439257
88165493
8714875
18188592
25689569
75618383
3675535
101776
48022357
50513295
57486929
58402084
33276462
37483112
80803499
13142221
48106252