40306528
47582376
33895014
5996032
42675276
83037070
92033828
21433878
74834849
378383
836203
9272341
3584026
85217000
62976114
93019901
18908586
51787997
28576160
63266460
39269230
44169353
928593
7351754
49686955
1095787
61575174
26069148
44891508
80881628
25207768
80715762
33545330
36465852
21685375
8887722
51826222
82138
60453609
52804990