85893184
49633553
71883228
20462285
19927358
8563185
3851487
62015464
74008269
86026205
84416494
2393587
76614726
5647118
86269824
17733234
80041103
55252963
74056215
71969096
79363559
8052537
94378312
55341763
44482975
74059390
4033110
99975
74074214
5179806
48543193
74187672
34891982
34445407
45929366
61289655
75905882
93123896
22815421
4998227