16441837
13549303
1760771
94676993
5620459
9039726
84941958
8002352
28978488
97531995
39469000
46151690
8840560
67619804
74928604
90686999
591813
29269738
834957
43698348
7646484
8420103
64498669
60905080
95732049
74856230
41112029
42117690
91416203
4449239
72621787
28322129
98394318
8304902
2572056
25395900
1708638
54854581
1138945
66702757