92734982
81957317
10641282
36057961
95873906
39399009
43895547
40079433
36644931
73246567
49785711
99289595
21743831
46944249
22144030
55907836
71782874
35555582
65629234
36938416
25866405
66929143
48994244
6669302
57694418
43164142
2779967
77608549
2416792
45384205
79318012
23771675
24519066
16017416
6245250
85055490
97847087
23174027
12591201
3433463