64852869
41931229
46607450
95378176
39509884
77998268
81091353
56543604
78303277
23437135
79095973
81044723
48486714
5887268
15294231
62973497
6968162
11033928
46323350
26116365
5023745
12907878
91956920
89109967
4816903
54008054
8983112
95506437
38228206
12584262
70604264
92199495
80562392
37136207
33885787
896377
42497220
64477346
28481672
99747138