95923858
11136616
27132728
72941339
206571
7656368
69472098
28327695
41707735
35319513
1158760
1267742
69505316
78598665
32318991
49186547
23003122
13944885
17249243
33313334
62039144
563926
34437121
37825675
98903814
21607347
46294934
492763
10636513
14041819
5884493
34763697
55579067
97599493
22495107
27988508
64967908
83296866
46932038
57957206