24168616
32493166
70105152
61557254
91305976
44938257
96321596
70969510
60313724
74996836
55004595
81335106
17563753
857152
14726178
31641606
12654420
68299892
69751971
90585373
44851117
8550633
64879968
81493613
31299898
72274785
94054140
53774780
49132853
2838514
59192879
30613332
16924054
27167368
37337945
28421211
67742738
69121932
69311405
37239732