95869518
150373
87343847
51545204
22473980
56555357
94817844
95932463
66788033
39711560
83495950
31059330
54892930
98905087
54908416
90931750
69775892
44084889
54225679
72212072
29196491
45001855
83985282
73354715
3694680
78337859
64006878
3571564
40935853
58726295
59363167
9315853
6343265
53737990
11374887
6172218
18071390
10027069
2125188
97608173