96019530
34508802
2496916
5987867
82055562
40895965
4046868
35019968
76827214
7694050
10499903
68156073
4575926
4558003
41115995
51894898
44413019
25368142
32298179
64109007
25654157
93205417
65646927
40502123
45183796
5014314
97567027
73702389
95855577
21763226
22233686
90105398
30811059
3172801
96116995
40318246
48039117
99918029
2357380
59681222