80416207
43737708
75274543
64451946
58569949
37177283
92295781
735350
2028127
65603147
61231571
70188075
6718361
62142224
9626288
52329126
31556540
14096452
32591961
78818581
12455294
65346310
73064414
40293971
68934126
51073896
69827534
66909532
33985449
13014133
45883360
16399344
92656490
22573360
5785852
96867247
5823860
22367123
59513298
9527291