84632492
18252734
16018035
11707533
79965984
53575
48169025
55075354
25175970
8924356
3627248
99497796
29546773
78098219
24417364
83604923
83733229
6534987
63934333
59683631
4132091
25033792
77004172
14251633
64913380
40773122
5732131
68037849
993078
32168622
4449881
30687558
58537806
92298640
7705985
701797
37329720
41109071
88921559
96643274