60699330
7889029
96223291
95406599
1192530
1148116
40492195
32564035
29752640
31503086
22468830
11689057
33979182
67727651
1305176
16999656
36974767
14437290
50127371
245852
23853919
1329762
81805266
74082907
77311680
56564745
44842993
69823744
7002082
13186457
35576454
39585628
24684806
3997284
20447566
14518840
93831441
22492214
6037302
35254527