19391701
27091698
97392225
59117849
14831588
65074020
1329919
42034352
48452794
46457599
82135807
20308450
662311
60749476
24801064
26896671
11017316
21656847
48397384
36188250
7462639
20984600
97137441
42136432
84934885
25571979
27628969
70023610
83377110
67385811
73411175
14427
38399902
1635535
9113110
4332511
5176477
54416315
15856332
89067337