85807825
71107090
3422165
34823662
93869485
3237221
23762776
84133173
44707151
11427277
86795494
40846007
58913871
51828003
14117028
80792216
90482510
23615035
21927586
56355094
60269613
97088423
50913681
76554783
8528139
45506887
91461549
52915252
1997353
98592990
19861
31591576
73276736
25794755
25294820
8103581
55836254
61611663
91356069
29625399