46039200
34671908
28829870
69026301
7038133
75549882
55483923
41158348
26128077
5043542
5126211
87124124
19504716
5406825
75352527
23399697
6878209
6726283
98159106
67699555
82985003
83182391
38916152
27276367
80802906
41088260
10862455
71024092
90738212
65516973
62204974
84566445
67199631
72326813
70469973
54439676
66546779
58893000
5994900
44314613