39823205
39287715
62965606
17829739
7399545
24484943
7355104
71316515
74702585
11419105
68972630
53404244
27935991
14265045
2377268
81829068
65633225
70868255
64795537
83351556
44325659
87472162
91167994
98441404
34276986
81633140
4885931
8947742
8073566
33124088
26655900
40758276
92479473
66226435
44212029
14288036
97909081
43198305
69551117
35426010