31426450
35892437
79486650
69956772
15039512
97203133
68359473
20211083
12757693
52668115
49442225
80469642
37501938
20133360
73412647
34317434
48254203
11052793
58959957
63029935
49391370
81644007
79928656
52012999
82934943
30998777
1868469
45852643
25976110
57208813
96781288
14616980
68797625
40359654
96417856
95444432
29228203
78718023
18606338
96408004