92596681
9805588
71341272
30033016
91745833
93725762
15359947
6803461
32453648
42745658
6180804
29914533
58825849
39436673
69104850
906243
12657967
78346764
994282
4971526
76478329
2834935
10336779
92394962
3274575
37833839
25503697
66794368
19309970
50949898
64503597
64285781
80607943
1509524
88864849
50181620
75236805
69025953
70419369
31533510