2853953
44868054
84093491
87121834
16903694
503806
99496446
26324446
93371089
33743624
94515557
10028665
38956127
68739421
71244067
34882568
44199981
1062963
57584567
10927271
26918077
10701386
20792731
9095237
94336033
97217325
14903394
46951984
34683207
1622876
54032549
69969443
75385138
1069586
54369522
349170
18158114
53709497
40383877
11529892