47392859
14839718
13849299
56976724
69789869
76721963
87608685
39253812
6020728
64084550
568535
64919183
88797242
56375884
47877690
22837916
77467604
82738582
86181516
73718219
87021036
90675794
388650
24621820
67857935
69909347
46815551
15623735
94232641
86945719
69266909
86189720
12055247
78867172
8066721
74926003
34478337
53842545
7424612
85271463