43742574
57809366
22497238
55563525
27259602
34992467
2621346
82294972
35021968
83033910
325590
80703728
18518173
16256306
93157780
79065194
2341774
46472194
60591537
4592696
93848694
70348847
40604185
69435233
80407060
86606960
3487400
85581673
23092986
24743985
53176816
42185488
1331882
11699188
65304275
81357971
52884196
26653935
65271560
37714795