55921766
6491679
79055582
17029214
3524646
38699066
94871829
606438
41309055
19759717
49653834
98269315
68728526
38622004
76313029
59914264
80245269
16275947
4052156
73384622
85219536
27134182
40868988
88001024
10132725
90688299
20893016
46177725
8654307
52112559
66141126
13964089
55866267
7244683
67711711
17105280
3948714
87616484
18252631
79995110