82893891
16511054
33767849
10865094
35767902
58136023
70146325
60984125
97151898
7751924
38241613
32287486
11034522
57268978
45146901
45262490
89099395
84577074
21421744
20737540
67211150
16693957
71216024
80748129
68458406
21506062
68585776
21503321
30386648
3943130
3879174
1236804
6448580
8982551
60417168
82163426
90175719
15369291
40569065
17859812