39791359
23696099
27372029
1501396
16577343
73378330
55354654
4450517
53337905
98858298
92699772
42119275
83754670
48527473
84975949
2666834
5071123
22073881
96712989
32098572
36327925
20027741
92303068
21048495
79019169
73728918
29183062
28186859
74311710
3144375
56649800
93955907
18707400
4638870
81176603
55092313
50532149
49045516
76549812
51126432