82312443
12155473
13052465
80484034
73058269
6041605
35925829
64554914
47509296
76495388
16164448
45384511
4266385
69164614
36279209
24231807
5324492
15452287
96387185
39096962
5068983
54871354
9205560
23347705
3421600
94993915
67042862
1204620
99424061
93519221
7737606
6593166
15724299
81859993
2766877
97336833
47119820
9183353
87831891
47419322