32559868
90758446
68487408
13849434
72054253
69925519
53623265
55987622
5876401
19826132
70899197
24596756
52375367
23418
33286858
61514428
19076023
65883570
63937845
53982425
91084055
77539299
12744393
12885663
97274558
65816653
6612326
86326468
89928510
19992159
99723152
40359400
10941965
18028387
20991340
64762293
31086767
14175174
71052732
93583465