64763136
32843622
62505068
79383386
57436890
64557262
34266387
31341179
82757999
15326889
30252700
23087684
94757870
47863783
75981496
50569215
2637314
59547319
79126035
56901955
29045904
8806232
22265038
64579955
30841860
33984532
79658754
421244
67574895
38016119
29863661
75976145
3815677
37605129
75284122
7133046
78542585
58047210
19231508
60354096