93272722
1923610
3404327
70998150
66834104
93217333
40261391
78224515
1612885
27046131
33967877
32518652
97233377
58463078
82908441
95364105
66436162
59551712
9178042
41325483
10233015
18824270
9312390
60348660
72089273
82704214
6923726
22183147
7217738
37137939
33815112
45154853
12224824
69328187
53374218
64882337
64976896
62002068
3463250
95389292