77179368
98373635
92832608
50369266
79042823
69572540
82941662
47934437
35734856
913210000
73783615
8889883
80212692
27949120
68684720
34234706
45945118
27876076
13066375
8701987
31254314
67907157
18878995
87942365
8542200
80742561
10335194
48031933
84232067
62829397
95271293
94475150
27232667
214382
1233748
6052816
44999025
5863336
27692306
22616347