65179336
59771460
73711882
871511
480146
46728048
37096830
53953744
40239136
57949537
40708138
52498467
90185863
7484282
83483345
81663003
42482260
8504312
42638665
52438417
35654134
26427384
20821966
69354068
4498941
79184201
13762689
31459403
21939609
19839860
32616280
44226002
94774978
90459864
43856929
5882268
75637870
46898236
52267347
62958666