92773595
52565329
3190492
38033956
63063980
77628560
55796728
27089794
95989342
68352787
77414285
818525
57708360
710322
68482302
51252990
88567736
1293798
47607694
98548446
77282949
93878684
70621132
72443073
13878686
16052819
10253823
5283843
79225339
14813695
26563933
25405845
51448358
4674180
11612972
80681207
91345407
42294069
27712145
58076845