33282382
6873236
29129319
9860599
92932014
19461552
84281474
53894664
24484445
29613853
37227285
56405546
4859163
79604400
42977050
338329
1807591
31201218
88701968
83881747
57672577
66516609
81419668
65781729
12856359
60388301
48752116
69062624
73796636
60742333
95211886
20631207
79167840
99301419
30353406
11085875
27431523
75715874
77301122
11324319