32339200
93278122
67843105
21967
18055749
82966754
89657522
88738756
75176581
87904170
83131805
79522842
76949109
37922357
39708787
39743459
83365922
17263443
32816493
5570875
88911253
27768182
27783548
75142645
23781986
71431454
422645
31639310
54879564
90268770
12856700
56643611
49595186
30251540
49518059
1209876
29416914
74834395
4284956
23225173