64184177
17902494
76293833
70347623
7386793
7196323
7703615
41256100
672430
32396466
59652257
6850751
4835095
90942644
74466435
19611426
15669353
5525924
83051571
96352173
90278976
91273281
36561515
6343463
60922705
97614850
97389486
36897071
4312150
34452185
55811082
97941169
95806525
20284306
18645685
19406784
40995754
5751260
573837
65872634