36759621
97107021
6512139
31968267
35288904
104074
62131794
7557654
30319178
14856645
75929020
68426036
98804768
87961586
22012249
15282604
68951835
43278652
92451451
1183835
49243278
83693432
34193360
16583087
83891532
9024439
46734811
34817961
13579619
36541074
95503701
53041833
1230288
14391840
38845847
87278739
419693
69884155
81948216
55472200