82954269
83341128
9735108
41815203
8868907
10734174
5311146
82669731
616497
80808096
7758935
31539584
60719733
13851814
7356956
29473287
68437049
29249863
21104541
89761958
53341512
16269722
52382054
7817792
89904558
62154374
24354881
80556850
52799641
84888164
93785125
14366645
18989395
40233879
79512158
17204092
80442107
97529837
3784484
45395228