2638791
56049006
19992392
419552
15357591
69922507
3219732
70142414
15731142
48992769
37582132
73162017
66777576
97936032
90768787
88699912
67645300
66903970
95301813
53192292
86211591
54116280
5088832
89102403
92777868
20974340
49315829
80367417
30844036
17875695
8902849
94119220
11845684
91966667
15296864
83341969
73599391
68103815
36368717
72471816