59533253
61175937
8051378
61935180
93221417
3192927
70015069
69615287
71844839
10087666
57093464
18069436
63424490
85474301
13416676
76132005
90012720
25931912
73036959
65828074
73319604
64043197
54494506
414490
31671683
64263421
29863574
91697671
99831614
5233400
31777552
44437171
10777645
26105582
1103873
22625073
99761680
47717979
97557026
95761519