21475532
61806564
94938358
86122867
5419602
45034690
8219990
5364678
8148166
59008025
8289201
99247033
69156571
57166021
67556864
71016047
19903475
84136344
8862212
9990722
41764215
6438554
41752065
90295708
37187581
23472618
30513153
59759023
40197173
70568040
48854945
56357489
69873766
26871259
94258860
87538019
48238470
95762075
812172
44911123