99644444
33986537
6346302
6919258
37064131
46934202
36744589
39888457
21602594
39153740
99477104
3520832
59865786
66159335
36779441
85824543
67214750
67515985
20369075
85039784
16844833
69353217
54288130
90005673
64478998
67079739
451945
85195423
67779415
42083010
22479377
31203057
71104901
82856768
58632119
21453523
890857
99232544
49838246
6046570