76671786
80737537
55137467
99138000
46135760
39514282
54347037
8496875
94083471
97291124
46127721
25647677
36614324
81302035
74331312
312730
48571425
7765268
5871825
10849821
84581537
31284558
36343254
246400
38464098
35212109
58186151
51841220
33639621
27544977
50557379
95976442
26156889
44991778
4648798
50209559
77911575
4816312
86063093
97145040