53874563
8268481
36534424
6405470
60906227
31951855
86746167
46809996
49112875
46623466
54345460
51959084
95096530
80292381
93755507
46787561
96231809
89659638
9173101
43262192
1626630
53207006
60709028
64931750
11484480
86853751
48616883
9963552
32187350
5746205
56865194
27691761
9904398
36885123
14072444
38221340
55871166
81855891
92763781
38536106