47092048
8560534
81803052
4811600
28814623
26971233
2935595
42159230
25501274
97657618
69639674
64533571
31446983
3089968
87379532
41738760
51884722
51144566
1548254
18515140
32414325
67198080
86444158
62566502
75684804
9265870
12919112
29227314
30186767
58551586
57725651
5638476
71034559
33196105
1458302
7393605
54623512
74101199
68772748
76154899