68998716
28339824
54406382
12305212
82535064
97492799
49622526
87924716
61293593
9426985
50235780
18234166
60191977
82645764
41028056
43381363
28967527
81418739
17912751
49975820
4754177
18614599
53873963
65594950
16519111
12527954
21211618
39278828
32987457
61502034
60319420
59539577
3534651
1972126
34132504
33378395
7076622
67699766
44175702
73398842