94069327
87458856
14386746
24015048
20632375
668673
17321700
49561909
522318
14155929
38565813
14921091
44532830
45913081
87775369
68718583
49548583
25584582
4765815
29927592
93288905
54528496
9802992
98853623
7279728
52548359
23779151
54034962
77789924
71129630
4035540
50394537
59779508
26993970
3979274
44624196
72465327
10137597
15155204
8848462