34414471
73857630
94799768
8488528
69882935
15343884
96571275
92776637
80012498
33077445
5533798
66278115
57339654
37807990
43025160
32512682
71257674
65616054
90977572
581318
54444122
77748829
61218467
18367913
77552543
41786846
38735272
33002145
34214401
68867896
67345140
13962308
27224813
9775195
56309079
93807225
19551304
9293965
88619
55179639