64172669
53367620
16284258
1923017
58658902
16081610
47758158
58989331
44617639
72759510
57926419
16326246
12125650
34554411
41944928
20077320
36061292
26979869
15542967
3769778
7922205
48725337
1612486
62716148
96424932
28503883
96259969
3285078
33866709
80598833
68024373
89138
94769345
77518432
358318
20901087
56711311
91765802
68495466
4113774