29272908
17533030
8080153
55807657
73218810
57168696
82633790
55388564
48798672
9632232
40822781
12199261
12241030
41133634
86453752
7609244
56525785
12967486
65033675
91304393
32249138
87639923
38185458
33754017
3636578
3592514
22984680
66421433
80117102
96148753
60574857
90468545
35774811
59744427
232754
9171607
752407
88702088
42397360
71859519