93042983
16095996
11218421
12498904
74461712
65103226
2965786
42657536
74294004
90171644
25926571
78745999
8047324
57979395
16204787
17226353
9128586
55017073
75753205
30003863
45666691
39099505
11214801
6036063
46916979
35999926
47888160
20253574
47811409
18579581
13859100
76945072
61457131
51882765
22137496
6255103
56649825
89498821
48652275
87601107