64237325
32144694
25191268
1716865
20323404
45896780
51068279
13534079
37492654
72244164
80615212
80327088
65539227
41123377
4055682
39431730
3158852
33182731
95797262
5137162
5231463
3867864
88898345
74906382
52595859
32976209
11571285
33489744
22941195
4046835
35735058
308304
28975177
6750724
32915147
81209894
59298730
44637821
67187236
6504153