93596137
45204763
2299741
32298981
443308
99082177
223916
29534676
558963
63762307
1347653
18943646
66504783
45477877
83676203
57247912
26943108
26535474
1803680
54737192
65679414
45971194
95828276
39706195
18959562
89978018
10539634
51483258
14781512
47916797
86069624
29823130
63185226
77043450
42444327
12149268
55389730
46616176
3395232
63716824