83425968
45102852
96598325
38175652
95081990
70228324
4672298
97705237
92093942
48345391
69832808
33462348
12725742
35855607
31783422
46027919
2807497
17564332
18024735
26301572
87349825
86713838
72706783
12276356
16626380
6655490
52971634
282867
638347
55471941
92109856
31442091
67466198
46405140
93877389
54659134
72055053
66433372
96725801
96019794