85227346
34756108
21703587
90571294
6092137
9994588
33215860
40851671
66342801
6202525
83025586
20254269
45966230
37138981
80706549
1215346
58084869
86989589
15193886
64261528
77689450
7874290
1981929
59883013
32043065
13019713
26647371
80658635
43563902
18112349
40934214
48636205
46377475
79093664
24378036
70865715
23854677
55818625
76095340
85555267