39702450
33938955
17201463
2576228
47323307
3704791
62416730
12758924
10703562
55026293
61895245
1107748
1899335
89088295
23505472
29846740
54715876
23816931
34802537
35678163
73259516
6567509
65675821
58984053
73923779
27261341
52777771
61279166
20683023
84893944
65498066
83324788
77757591
47627832
10117779
90115010
5219718
30368760
76617429
96656478