53422936
13439260
29509982
97159341
56013888
8942955
3886423
450396
7076552
54041131
16122047
24351864
2750373
91417814
29955675
39958091
38925889
69258996
69288298
5499561
55948728
51662986
60969820
51455461
3914653
26382135
75124874
16139091
9083737
8528705
62145647
38172328
40114543
39438256
70942454
90832745
41756992
13726250
34446651
35387081