10132758
73136841
63219592
28129007
6338174
3986571
34794795
29523884
24366273
12672740
24347731
51413048
79911890
10553768
88937051
42043347
4434725
8822439
84975872
69125361
34531488
98602897
5196962
70344043
67707048
8395347
99691837
69193002
16651274
45184984
3331835
27271235
43429668
35719150
23742054
33067571
38826806
27876180
27405893
7410945