37361499
29767363
63396450
61337076
48681542
44647555
38259151
65871599
4589265
58645105
78808433
7426815
14188829
5405410
1097855
27955680
44506301
71408781
146833
29719343
8016262
9552903
96567514
6916277
8980770
11845050
54254803
52523640
6612175
17874514
18901626
30644506
54079344
59854984
7488212
67131997
34628872
47592096
82578789
50293221