71021665
26773540
53894637
2093636
18123203
87126566
43726630
32492982
39597275
467740
33185340
9462554
94585274
29567719
59622605
86417361
16781149
40242206
77902306
46085281
2685777
41593329
50528573
13471606
7454317
59027613
10422698
33225037
22981953
82656150
20704053
27849522
56393070
53903008
7082329
74543556
67512674
72839577
12311510
91498169