26642575
81668374
15166647
14361690
95187116
47244491
85377608
46313580
62598834
68589946
88522157
6901471
31281971
38092997
13197245
32442232
3485221
7900662
87998285
12008236
80858268
62637652
99252620
3013943
37837662
45667141
1508886
85316862
44789161
8376632
42224264
7413981
42578505
55148435
4723258
3886073
23607548
80804503
68789170
72775017