57917884
7383264
54562086
41517168
3071509
321568
95127173
75061958
1668477
4442849
53532022
35163066
83966685
73488156
69652968
57492055
76962171
1058132
51113850
69336674
6858109
4651377
63815974
41377809
47655262
35547244
80691201
40852558
73398601
87297397
36704844
2807954
8234915
63775519
67021120
74207879
34017406
94892623
60705349
47899915