25065042
40306246
45014603
20793538
46147477
55349881
79081634
9987200
17936682
9174512
912310000
62117040
34933463
25767083
4015217
63709879
9175765
32162223
23289885
53713417
4731949
74806565
58068981
58054292
27945930
82872441
85543204
66266
31453029
57057434
68478052
86314156
55323976
89162696
13804482
79526937
8741626
91969205
16155747
61488802