5333300
7688256
35107785
43652244
24329400
70471676
80699098
44636637
353294
1271033
48634252
84171568
69429260
87279339
51137504
2268954
51515136
32664620
43056411
79816440
85504613
81028789
99525206
5915786
4978818
84819704
52829343
899809
5906807
70052158
98037825
95189104
66389782
9593842
14546747
7958796
51466933
45707418
2156988
65016342