66608013
61314431
96617954
83083538
7295035
64121405
32827338
38405122
2254429
33172763
54239280
32164446
134969
72367313
8337190
8194878
10977488
49085079
89111415
9095400
13037138
90581557
72708716
47195830
91252216
82189918
4038747
56078195
3812760
7537914
22298678
77225304
55857938
8025597
68757084
20519176
57029615
4005487
35379210
93136049