82826084
134438
29762868
91224744
55483464
7726343
39933084
2716332
12394597
1508689
9861983
24313078
414997
50598860
14857282
91966246
42866928
79764761
66494270
80685860
21029624
35417334
92744021
35839205
74722550
15327488
69032057
22022943
28033982
62371240
55942711
36044907
65356119
7983786
7991934
40006902
85962494
37103460
29829331
647455