86085662
20194999
69462755
5517721
6919072
33145733
86451227
1178383
50303313
52828549
53516336
69545800
13286998
16992202
11337566
55164271
37912620
81665134
7899751
849499
5486993
19007767
80251948
51635167
47406207
7105797
53864602
2452771
89537795
67365817
98098516
20089363
95091684
67558224
81615766
40564068
5100825
9471546
10598097
88459947