71388136
1235634
74269619
26437723
86855516
54263237
31586837
64069317
36045032
43122202
10193272
58239809
41318911
9559222
55298399
33716771
62945242
15817595
78838657
69854311
40505547
62148150
62487209
94641408
20233133
30167302
72984729
54832197
20694332
44817781
25741266
61115058
54219154
585595
97575693
66541476
73523022
57424290
37786596
9072568