2331707
55193760
49602067
6826314
61302210
65782554
57981192
2435372
26474438
67865128
43567246
86217575
38876504
45755799
7730542
3171143
16786491
98852711
41157533
93546047
83277579
2767882
86674417
42931992
55807027
80001775
62878837
58184551
77252706
93717317
29794961
85993601
83149288
52584344
37252983
35869534
53982169
3424232
6030750
18815176