38072481
39875381
20837792
29892759
2777353
19641023
84729855
54979840
37707602
25586221
2421463
88091415
98953940
33016297
18446775
36238798
29018097
42347299
56505429
89303312
32689398
9526550
69671742
39294391
29142425
66269512
65201
84678205
78885774
10462543
88048583
37901463
85688013
54461634
9203366
3375747
155148
3239901
52966511
29692023