66925618
65495893
71605140
9318592
58312752
60919057
96019956
49629224
953831
43985842
83474462
84137176
42413186
26197531
70644241
36715845
93669297
57279449
96341013
92689848
30311915
23177463
61914227
99702080
68406058
52549431
22643769
72308364
275976
24323817
38859620
56761410
11169483
10817838
75162193
89297967
92225089
9326850
19329426
93889482