88715728
85394713
57725374
66977475
90479187
56229432
45178041
20383031
16257504
23115518
92258808
77339868
60253042
41094897
51611427
16767173
50309318
5814975
54413596
40822630
94604393
29044624
18268187
36269012
70206343
84121068
55649770
11175639
54214448
38895023
269285
39077748
90068784
43694886
10012042
74253212
7301584
92322629
24768747
69088803