57675134
5500201
84349097
73261143
3851414
77221767
78523618
16671283
76071823
60073337
37142590
668101
60935338
6024647
55155246
36019773
51967705
21285149
46243547
93342642
67074379
40612993
8445711
1383909
49464416
50512814
7341802
3808584
25102659
79032933
17649856
12221188
29831757
8476382
94329649
89138129
26994833
94622763
2432798
30871265