83938826
8942371
78787116
9122283
84933856
63385263
84445776
2095354
40899309
33327758
7054366
15685154
17265957
43515563
76242314
37469753
54975912
5955707
8393362
18786951
69717816
60663210
47004666
57489204
96132442
95422361
8995785
52355490
8453422
82302206
11564050
53956592
836442
57381369
4911134
7676553
38446
48209049
64759740
56804471