83926017
70814948
15336126
12209230
52721268
39833951
31474646
24553805
21224547
83007118
78589404
37477737
4828678
13601946
64529430
87887007
54975540
57896124
42293727
62667100
12703728
76275238
11987319
28131212
38705246
58105537
31692746
21119011
50291296
86426856
94718454
4423824
89633966
1314527
90848400
96177767
60408824
73413878
7095573
23938663