31822897
9649251
28826454
69681190
21905705
74562795
72455474
90354671
48027348
36762018
15913780
60248971
76927366
62322019
87573307
30743478
19098381
30233720
9247642
87922819
15175342
70149726
74717293
86499840
30741640
29972972
2962207
40266164
99141558
42553668
1626997
35026400
31301051
32405149
4562644
81102523
73998001
40603748
84479944
64308514