96499015
53118046
2058801
47385608
32758370
76832914
94116270
75594887
38308876
41602989
59344213
80093298
30906992
21564777
2197189
97511313
44046997
19255795
19721636
37716610
63486261
39904012
25243484
66395527
7845115
75488898
66876111
90985051
3478551
405044
38974673
49263065
18597361
44258458
21013015
50598079
50854460
30797767
46088676
78065108