95976894
76576459
9923116
43112350
82457946
94291420
35199667
4862520
5595432
18936934
4064777
1112151
82466057
79214005
33776791
31513286
2228006
4249874
43178311
55659055
22476658
40717106
16169776
290744
61123105
58019341
60812445
71122878
56486142
24359214
30969780
43176991
19045622
44372681
93341550
5420389
790495
75893580
85222242
8728665