4971026
68955726
83242222
830660
71529181
30115283
68996518
71557140
78302985
99021514
35379119
85816182
54661565
3109424
91917740
7518209
78701269
68691764
13153490
99774394
4234898
74529536
50939565
16181278
7053723
55661190
48391120
27863139
13006502
54543327
3236259
30772566
36043211
5166493
1805486
987619
76381205
98286270
36139286
17029218