3869112
3466444
65688146
47131851
58219059
30941154
1041639
74794543
93867799
44475058
51137610
50343340
13393751
28101337
5139422
348660
40813493
93898542
22058596
2991700
42282358
57588707
40071120
8833118
14505374
21896340
93059867
87881755
15283501
2896682
10918459
90527868
13559181
5978751
69506636
62487962
78958470
58283541
10317981
73216435