93039518
66359911
66648458
3779200
8888681
28404653
78204476
58188043
40318682
19918971
6262479
8018587
34789281
18908177
82651319
50309415
49348185
18885498
7889836
39035173
92732480
30902777
40876256
18846520
93622284
64535903
78275891
2991522
9045997
69734795
6897129
48384455
65459968
68783745
49272226
2277312
97784661
41792962
79449587
25326088