92157596
89821070
2831958
20632543
94461367
76429494
35752364
75639950
66062132
35548663
36563575
16715972
45722499
80263224
34329155
68609149
94456629
11614010
2118727
66545862
48336971
29602263
24514068
30721190
90751123
59162130
11036525
85718825
84857181
9342714
62326675
19399435
72071935
35718979
38208412
30838428
48767921
87508618
79988265
59333067