56815575
33002204
39915907
67849008
37716973
28425743
68375141
22993596
31961872
96686084
78969284
18825545
74537693
705358
14334148
78452940
19112359
74629273
14574410
63357121
1286894
18918216
97959407
2566197
99057292
71756487
35001705
69758724
40001715
70294800
8171710
83768429
1812414
34279843
63999713
15385951
26591108
57916728
24574573
29845852