1794859
39818343
74111527
14722149
1542214
63317663
26077882
17878816
14178612
29965215
17702411
58213107
24512109
1106483
56647022
20825200
85959824
32906938
30071528
67439806
83236767
35256202
2229079
66736585
6888730
22146492
37585558
43022649
71304732
35197565
51521751
84968894
61882182
5458892
60318500
23395294
83563829
88645199
23127861
16869600