44376910
55532534
83599720
1955962
72586650
64295768
57988220
57824933
88765730
1603221
6797319
18919860
3867752
23669245
2512568
15679864
20382543
84722712
20351335
2929695
18891512
43649327
77486135
9676639
5401465
11193977
5935961
47835146
16765190
5222338
67197117
20791126
51127398
96379463
9973606
80132401
91992817
32841227
76363102
27371300