18259031
82463349
3647139
2498062
63656750
36523924
75126596
22483256
63381432
76689643
78707567
89434720
58876932
49625142
40136163
12209162
26098867
88355020
5102932
23075505
45822942
55787941
71237036
77797855
6531625
80357049
13747248
82928924
71856970
20748764
44288956
82566783
26118973
35235818
6359130
55322069
26078023
85881305
61334254
53944071