92943965
71973880
90654939
68395584
2231312
3992304
69904315
63323123
80378371
2822270
8020642
54927940
35403397
12031499
46413983
95664456
5548582
90761003
81156462
72601911
83407780
46085972
94086945
68697855
35062121
48481954
34649985
8329115
86167945
9646230
34029455
55923970
44965043
7441954
2787462
17191029
6822585
570983
7653632
40879149