34916135
43251516
70144627
4775997
19557357
36461962
19038267
52622082
27797142
46318919
16477686
58899797
45142336
6785839
65768514
5396320
72273935
17322156
69327637
98381035
55881216
86277917
79455371
27734619
63702432
5824164
8022780
54525934
47281076
22043886
80628854
56651120
3286434
22606751
39145520
49873958
67474419
22785643
3778225
39399566