68113455
96616929
29436368
85288318
3197676
41186321
72639006
6037220
27128288
55399019
27417815
62047053
1494934
2079161
30244806
49714180
4748627
27472101
81604482
72406031
40826287
65958135
14439191
51164682
29382084
89602506
85066256
74003922
90158333
73326307
89902877
72789680
68926697
39852944
32741820
2288108
45045238
20847102
8155391
3177204