64601274
57563562
25606691
15842865
75107014
86996312
1801845
33991256
6243521
9428892
74861640
36766445
35761254
19494310
39478092
71549086
42613785
84512028
37253159
84058862
28439386
15133202
88778505
13668136
87047649
39431863
52346258
15215273
3229288
4198511
301487
60135583
7058782
92452357
45473102
2437775
14277282
17211608
63476905
1066833