92897212
45251935
58049105
90177468
15947923
14425231
73672572
27394686
85572062
69046293
71026020
177178
80952543
80723061
12939176
95645697
11228736
20316884
99547001
40415310
12005676
66079877
67373391
93664982
23014816
13065010
50893955
26977019
10841045
67868827
32814797
28387204
82394308
20263238
54382227
90714155
3806565
72946351
55693094
4252302