89432176
75359293
14976917
55672642
62817926
76624111
70243574
94286941
4569640
69147849
52255808
88902631
25804965
13885452
93547974
28971703
650747
7151260
46705544
11823650
89331283
24059167
80775487
5112405
42637468
72721864
14843706
67717793
15762679
51065979
1341950
53465031
13196550
62805313
37008503
69334881
53642713
31523479
60653371
33039074