36958642
5884619
13471606
7116845
33235649
60806181
31526176
64312303
8142818
22117082
45239903
2001403
295012
66793692
55162129
8354660
48567716
5279621
16051324
91682551
10423952
29729599
25118233
29619811
7263346
25473099
46655832
58207055
1373567
61022531
23611388
43461350
19428719
8225140
93625405
23076463
31434127
9999453
15252671
37732878