43912448
13265999
40178189
40215764
77986321
32946780
92407206
19476614
79842043
17617566
397276
8097174
40287016
18516186
989494
98339461
93105930
5398061
56366744
49467787
25566957
37129883
7318131
11891045
57796001
94542562
42371842
46758113
3353570
98587160
43466635
10283637
4553902
34054712
17463063
47126697
41919294
81307818
7245892
65997573