3702585
6286300
80668830
8238780
73965047
10243861
85799550
75831914
56459156
10613764
60803616
38092508
55971168
4953327
35246776
63546478
65782119
36909262
89261711
99886512
36891056
32648923
51769390
2759349
40955246
33346890
22116457
89653908
37552572
4016287
57146330
8984496
42517416
15663615
72941685
72798382
2397125
46528735
94453734
2188459