66397538
20148146
63999125
87289430
66743139
65923327
26282444
28177687
53079877
77549647
74657540
45047065
23753003
40409609
20439116
16935068
74563483
94777286
79129363
7090311
9646724
30067154
82007831
78737005
75379295
52555535
51793375
33138199
40667068
79526705
42007268
56345624
91396277
64513054
6219351
95935126
46792647
19778180
30687795
35257169