82707296
48634639
53641179
330784
55309175
89661470
3726965
54355467
57139852
34908080
99138354
40265360
8419986
5698875
65355465
77036871
92333208
89964113
99933733
51389410
33042956
7433730
14434499
6364641
49678508
42391254
97542469
36281652
17286578
86965094
149458
16986868
14029961
34246460
91853349
18983321
13223292
37569128
27222435
68915518