82095518
6297890
28832506
67325642
47937451
17945911
7387365
55785962
50045927
59025704
81184589
21305727
9231437
42579997
68738264
5725184
43864140
70162895
54432700
72629191
65737211
88709533
491932
4294830
83904863
77021461
26388928
66483143
73559913
66779251
60475294
31116024
21913661
234757
95392194
35392253
5313513
82851011
86182886
54195894