60541786
34334933
94345847
98493640
98872497
69822645
42011861
6843483
95858168
84527213
79072762
89338824
52874671
80242760
88425042
16132214
5057215
55998529
38969093
12453398
93842315
3347468
4482921
91251704
90616217
43094494
3340905
11161160
34941000
6374551
13543439
5252671
57189820
56594927
20844703
37957368
6545924
87255531
65563087
56224755