63722325
3414026
11313282
14076774
3566551
49925318
17513476
7360950
55635816
10385036
8372293
45403341
85233615
10245638
35173373
9739098
67635909
36849020
95232761
28395504
41734075
96264357
74376371
8977758
70571005
84597324
87768724
84457446
45839871
48089617
64234621
30134785
2622167
18984322
42496330
60304199
20219578
16557359
73977207
25181818