59288487
36224161
83507870
9790925
20292468
30377739
34614224
248929
24658306
51101710
565121
66943713
33541568
15353493
973884
93207907
18724674
52842781
75455930
35024551
35369807
83913606
54214983
42979670
76645770
18325279
85933609
95251119
94171710
41233726
94575647
56587146
877905
68017255
65338369
18524690
81633069
2061500
8922543
13801134